Definition of Charles Digby Harrod
-
(noun) English merchant who expanded his father's shop in London into a prestigious department store (1841-1905)
Synonyms of Charles Digby Harrod
Antonyms of Charles Digby Harrod
No Antonyms Found.
Homophones of Charles Digby Harrod
No Homophones Found.